\hypertarget{classUndoEditor}{}\doxysubsection{Undo\+Editor Class Reference}
\label{classUndoEditor}\index{UndoEditor@{UndoEditor}}


{\ttfamily \#include $<$embroidermodder.\+h$>$}

\doxysubsubsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classUndoEditor_a0e1e7804a53f6d62efc72c9bdbec8571}{undo}} ()
\item 
void \mbox{\hyperlink{classUndoEditor_a93c48d6ed036e1a381be53ac67643284}{redo}} ()
\item 
void \mbox{\hyperlink{classUndoEditor_ac7d2d3d1e6f3e2030551a50729cd2687}{update\+Clean\+Icon}} (bool opened)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classUndoEditor_a2e4d3a80efbe8c3bcd25ae88a0aa0bf5}{Undo\+Editor}} (QString icon\+Directory=QString(), QWidget $\ast$widget\+To\+Focus=0, QWidget $\ast$parent=0)
\item 
\mbox{\hyperlink{classUndoEditor_a7115b468cec0a911d696ff5289956150}{$\sim$\+Undo\+Editor}} ()
\item 
void \mbox{\hyperlink{classUndoEditor_a49792429b8a973f9badbfac692426ff0}{add\+Stack}} (QUndo\+Stack $\ast$stack)
\item 
bool \mbox{\hyperlink{classUndoEditor_a1ee2766dec5411a639d14c34be78233f}{can\+Undo}} ()
\item 
bool \mbox{\hyperlink{classUndoEditor_aa0ba708adacdcfb90ad66d1de94e7ef9}{can\+Redo}} ()
\item 
QString \mbox{\hyperlink{classUndoEditor_aeb1de6c8edbd20b31dae712067f8e3b2}{undo\+Text}} ()
\item 
QString \mbox{\hyperlink{classUndoEditor_a0011943e338559d065ecad3dd6f4f0fd}{redo\+Text}} ()
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
QWidget $\ast$ \mbox{\hyperlink{classUndoEditor_ad11af965753130b800267961b150efdf}{focus\+Widget}}
\item 
QString \mbox{\hyperlink{classUndoEditor_ad085b0152655682d722dfe67c7255a9d}{icon\+Dir}}
\item 
int \mbox{\hyperlink{classUndoEditor_a69e645ac34ef17670c8d6efe067f2a85}{icon\+Size}}
\item 
QUndo\+Group $\ast$ \mbox{\hyperlink{classUndoEditor_a2f995dc4648267211bb86dbf77d51c32}{undo\+Group}}
\item 
QUndo\+View $\ast$ \mbox{\hyperlink{classUndoEditor_aad686cdfc63313681f3c98aaf67f8407}{undo\+View}}
\end{DoxyCompactItemize}


\doxysubsubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classUndoEditor_a2e4d3a80efbe8c3bcd25ae88a0aa0bf5}\label{classUndoEditor_a2e4d3a80efbe8c3bcd25ae88a0aa0bf5}} 
\index{UndoEditor@{UndoEditor}!UndoEditor@{UndoEditor}}
\index{UndoEditor@{UndoEditor}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{UndoEditor()}{UndoEditor()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classUndoEditor}{Undo\+Editor}} (\begin{DoxyParamCaption}\item[{QString}]{icon\+Directory = {\ttfamily QString()},  }\item[{QWidget $\ast$}]{widget\+To\+Focus = {\ttfamily 0},  }\item[{QWidget $\ast$}]{parent = {\ttfamily 0} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classUndoEditor_a7115b468cec0a911d696ff5289956150}\label{classUndoEditor_a7115b468cec0a911d696ff5289956150}} 
\index{UndoEditor@{UndoEditor}!````~UndoEditor@{$\sim$UndoEditor}}
\index{````~UndoEditor@{$\sim$UndoEditor}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{$\sim$UndoEditor()}{~UndoEditor()}}
{\footnotesize\ttfamily $\sim$\mbox{\hyperlink{classUndoEditor}{Undo\+Editor}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\doxysubsubsection{Member Function Documentation}
\mbox{\Hypertarget{classUndoEditor_a49792429b8a973f9badbfac692426ff0}\label{classUndoEditor_a49792429b8a973f9badbfac692426ff0}} 
\index{UndoEditor@{UndoEditor}!addStack@{addStack}}
\index{addStack@{addStack}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{addStack()}{addStack()}}
{\footnotesize\ttfamily void add\+Stack (\begin{DoxyParamCaption}\item[{QUndo\+Stack $\ast$}]{stack }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classUndoEditor_aa0ba708adacdcfb90ad66d1de94e7ef9}\label{classUndoEditor_aa0ba708adacdcfb90ad66d1de94e7ef9}} 
\index{UndoEditor@{UndoEditor}!canRedo@{canRedo}}
\index{canRedo@{canRedo}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{canRedo()}{canRedo()}}
{\footnotesize\ttfamily bool can\+Redo (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classUndoEditor_a1ee2766dec5411a639d14c34be78233f}\label{classUndoEditor_a1ee2766dec5411a639d14c34be78233f}} 
\index{UndoEditor@{UndoEditor}!canUndo@{canUndo}}
\index{canUndo@{canUndo}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{canUndo()}{canUndo()}}
{\footnotesize\ttfamily bool can\+Undo (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classUndoEditor_a93c48d6ed036e1a381be53ac67643284}\label{classUndoEditor_a93c48d6ed036e1a381be53ac67643284}} 
\index{UndoEditor@{UndoEditor}!redo@{redo}}
\index{redo@{redo}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{redo}{redo}}
{\footnotesize\ttfamily void redo (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

\mbox{\Hypertarget{classUndoEditor_a0011943e338559d065ecad3dd6f4f0fd}\label{classUndoEditor_a0011943e338559d065ecad3dd6f4f0fd}} 
\index{UndoEditor@{UndoEditor}!redoText@{redoText}}
\index{redoText@{redoText}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{redoText()}{redoText()}}
{\footnotesize\ttfamily QString redo\+Text (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classUndoEditor_a0e1e7804a53f6d62efc72c9bdbec8571}\label{classUndoEditor_a0e1e7804a53f6d62efc72c9bdbec8571}} 
\index{UndoEditor@{UndoEditor}!undo@{undo}}
\index{undo@{undo}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{undo}{undo}}
{\footnotesize\ttfamily void undo (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

\mbox{\Hypertarget{classUndoEditor_aeb1de6c8edbd20b31dae712067f8e3b2}\label{classUndoEditor_aeb1de6c8edbd20b31dae712067f8e3b2}} 
\index{UndoEditor@{UndoEditor}!undoText@{undoText}}
\index{undoText@{undoText}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{undoText()}{undoText()}}
{\footnotesize\ttfamily QString undo\+Text (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classUndoEditor_ac7d2d3d1e6f3e2030551a50729cd2687}\label{classUndoEditor_ac7d2d3d1e6f3e2030551a50729cd2687}} 
\index{UndoEditor@{UndoEditor}!updateCleanIcon@{updateCleanIcon}}
\index{updateCleanIcon@{updateCleanIcon}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{updateCleanIcon}{updateCleanIcon}}
{\footnotesize\ttfamily void update\+Clean\+Icon (\begin{DoxyParamCaption}\item[{bool}]{opened }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\doxysubsubsection{Member Data Documentation}
\mbox{\Hypertarget{classUndoEditor_ad11af965753130b800267961b150efdf}\label{classUndoEditor_ad11af965753130b800267961b150efdf}} 
\index{UndoEditor@{UndoEditor}!focusWidget@{focusWidget}}
\index{focusWidget@{focusWidget}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{focusWidget}{focusWidget}}
{\footnotesize\ttfamily QWidget$\ast$ focus\+Widget}

\mbox{\Hypertarget{classUndoEditor_ad085b0152655682d722dfe67c7255a9d}\label{classUndoEditor_ad085b0152655682d722dfe67c7255a9d}} 
\index{UndoEditor@{UndoEditor}!iconDir@{iconDir}}
\index{iconDir@{iconDir}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{iconDir}{iconDir}}
{\footnotesize\ttfamily QString icon\+Dir}

\mbox{\Hypertarget{classUndoEditor_a69e645ac34ef17670c8d6efe067f2a85}\label{classUndoEditor_a69e645ac34ef17670c8d6efe067f2a85}} 
\index{UndoEditor@{UndoEditor}!iconSize@{iconSize}}
\index{iconSize@{iconSize}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{iconSize}{iconSize}}
{\footnotesize\ttfamily int icon\+Size}

\mbox{\Hypertarget{classUndoEditor_a2f995dc4648267211bb86dbf77d51c32}\label{classUndoEditor_a2f995dc4648267211bb86dbf77d51c32}} 
\index{UndoEditor@{UndoEditor}!undoGroup@{undoGroup}}
\index{undoGroup@{undoGroup}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{undoGroup}{undoGroup}}
{\footnotesize\ttfamily QUndo\+Group$\ast$ undo\+Group}

\mbox{\Hypertarget{classUndoEditor_aad686cdfc63313681f3c98aaf67f8407}\label{classUndoEditor_aad686cdfc63313681f3c98aaf67f8407}} 
\index{UndoEditor@{UndoEditor}!undoView@{undoView}}
\index{undoView@{undoView}!UndoEditor@{UndoEditor}}
\doxyparagraph{\texorpdfstring{undoView}{undoView}}
{\footnotesize\ttfamily QUndo\+View$\ast$ undo\+View}



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/\mbox{\hyperlink{embroidermodder_8h}{embroidermodder.\+h}}\item 
src/\mbox{\hyperlink{undo-editor_8cpp}{undo-\/editor.\+cpp}}\end{DoxyCompactItemize}
